<?php defined('SYSPATH') or die('No direct script access.');

class Model_ProductParser_Aliexpress extends Model_ProductParser_Abstract
{ 
    protected static $_instance = null;
    
    protected $_admitad_url_prefix = 'http://ad.admitad.com/goto/1e8d114494ea57d2938c16525dc3e8/?ulp=';
    
    protected function _get_current_product_id()
    {
        $current_id = DB::select(array(DB::expr('MAX(id)'), 'max'))
            ->from('products')
            ->execute()
            ->as_array();
        $current_id = $current_id[0]['max'];
        return $current_id;
    }
    
    /*
     TODO
     потом распределить товары в категории на али по типу
      ботинки - резиновые = своя категория
      ботинки - для снега = своя категория
      а уже потом ботинки
    */
    public function parse()
    {   
        $shop_id = 6115;
        $shop    = ORM::factory('shop', $shop_id);
               
        $categories = $this->_get_categoies();
        
        // TODO
        // если все элементы задания готовы, то очистить задание
        
        // Заносим все страницы категорий в задание
        foreach ($categories as $url => $category_id) {
            if ($category_id) {
                ORM::factory('parsingtask')->add_category_task($url, $shop);
            } 
        }
        
        // Цикл, пока в заданиях есть категории:
        // Добавить следующю страницу в задание
        // Добавить товары в таблицу без характеристик

        $n = 0;  
        $changed_n = 0; 
        $current_id = $this->_get_current_product_id();
        
        while (($tasks = ORM::factory('parsingtask')->get_category_tasks($shop)) && count($tasks)) {
            foreach ($tasks as $task) {
                $url  = $task->url;
                $html = self::_get_source_code($url);
                usleep(700000);
                
                if (!$html) {
                    continue;    
                }
                
                $next_page_url = $this->_get_next_page_url($html);
                if ($next_page_url) {
                    ORM::factory('parsingtask')->add_category_task($next_page_url, $shop);   
                } 
                
                while ($product = $this->_get_product($html)) {                                  
                    $original_id        = $this->_get_product_original_id($product);
                    $url              = $this->_get_product_url($product);
                    $picture          = $this->_get_product_picture($product);
                    $name             = $this->_get_product_name($product);
                    $price            = $this->_get_product_price($product);
                    //$is_free_shipping = $this->_get_product_is_free_shipping($product);
                    $orders_count     = $this->_get_product_orders_count($product);
                    
                    $brand                = null;
                    $brand_id             = 0;
                    $original_category_id = $this->_get_original_category_id($task->url);
                    $category_id          = $this->_get_category_id($original_category_id);
                    
                    $delivery      = 1;
                    $modified_time = time();
                                        
                    try {
                        /*echo $original_id.'<br />';
                        echo $url.'<br />';
                        echo $picture.'<br />';
                        echo $name.'<br />';   
                        echo $price.'<br />';
                        echo $orders_count.'<br />';
                        echo $category_id.'<br />'; 
                        echo $original_category_id.'<br />'; */  
                        
                        if ($name && $url) {
                            $current_id++;  
                            
                            DB::insert('products', array('id', 'original_id', 'brand', 'brand_id', 'category_id', 'original_category_id', 'shop_id', 'name', 'url', 
                                'picture', 'price', 'delivery', 'modified_time', 'orders_count'))
                                    ->values(array($current_id, $original_id, $brand, $brand_id, $category_id, $original_category_id, $shop_id, $name, $url,
                                    $picture, $price, $delivery, $modified_time, $orders_count))->execute();
                            
                            DB::insert('product_data', array('product_id'))
                                    ->values(array($current_id))->execute();
                            $n++;    
                        }
                    } catch (Database_Exception $e) {
                        if (strstr($e->getMessage(), 'Duplicate entry') !== false) {
                            $current_id--;      // возвращаем назад идентификатор, т.к. он увеличился, но запись не вставилась
                            
                            DB::update('products')
                                    ->set(array('tmp_is_available' => 1))
                                    ->where('original_id', '=', $original_id)
                                    ->where('shop_id', '=', $shop_id)
                                    ->execute();
                            
                            /*DB::update('products')
                                    ->set(array('category_id' => $category_id, 'original_category_id' => $original_category_id))
                                    ->where('original_id', '=', $original_id)
                                    ->where('shop_id', '=', $shop_id)
                                    ->execute();
                            /*DB::update('products')
                                    ->set(array('brand' => $brand, 'brand_id' => $brand_id))
                                    ->where('original_id', '=', $original_id)
                                    ->where('shop_id', '=', $shop_id)
                                    ->execute();   */
                            $changed_rows = DB::update('products')
                                    ->set(array('price' => $price))
                                    ->where('original_id', '=', $original_id)
                                    ->where('shop_id', '=', $shop_id)
                                    ->execute();
                            if ($changed_rows) {    // цена изменилась
                                $product = ORM::factory('product')
                                            ->where('original_id', '=', $original_id)
                                            ->where('shop_id', '=', $shop_id)
                                            ->find();
                                DB::delete('product_coupons')
                                    ->where('product_id', '=', $product->id)
                                    ->execute();
                                $changed_n++;   
                            }
                        } else {
                            die($e->getMessage());
                        }
                    }               
                }  

                $task->mark_as_ready();
            }    
        }
        
        echo 'Changed - '.$changed_n."\n";
        return $n;   
        
        // Распарсить товары из задания
        /*$tasks = ORM::factory('parsingtask')->get_product_tasks($shop); 
        foreach ($tasks as $task) {
            $url  = $task->url;
            $html = self::_get_source_code($url);
            
            // TODO  
        } */
    }
    
    protected function _get_product_original_id($html)
    {
        $source_id = $this->_cut_str('data-product-id="', '"', $html);
        return $source_id;
    }                
    
    protected function _get_product_url($html)
    {
        $url = $this->_cut_str('href="', '"', $html);
        $url = str_replace(array(':', '/'), array('%3A', '%2F'), $url);
        $url = $this->_admitad_url_prefix.$url;
        return $url;
    }
    
    protected function _get_product_picture($html)
    {
        $image = $this->_cut_str('src="', '"', $html);
        return $image;
    }
    
    protected function _get_product_name($html)
    {
        $h3   = $this->_cut_str('<h3', '</h3>', $html);
        $link = $this->_cut_str('<a ', '/a>', $h3);
        $name = $this->_cut_str('>', '<', $link);
        return $name;
    }
    
    protected function _get_product_price($html)
    {
        $price = $this->_cut_str('itemprop="price">', '</em>', $html);
        $price = str_replace(' руб.', '', $price);
        if (strstr($price, '-') !== false) {    // диапазон цен
            $parts = explode(' - ', $price);
            $price = $parts[0];    
        }
        $price = str_replace('&nbsp;', '', $price);
        return $price;
    }
    
    protected function _get_product_is_free_shipping($html)
    {
        $is_free_shipping = $this->_cut_str('<strong class="free-s">', '</strong>', $html);
        if ($is_free_shipping) {
            return true;
        }
        return false;
    }
    
    protected function _get_product_orders_count($html)
    {
        $orders_count = $this->_cut_str('<em title="Всего заказов">  Заказы (', ')</em>', $html);
        if ($orders_count) {
            return (int)$orders_count;
        }
        return 0;    
    }
    
    protected function _get_product(&$html)
    {
        $product = $this->_cut_str('class="item">', '</li>', $html);
        return $product;    
    } 
    
    protected function _get_next_page_url($html)
    {
        $pagination = $this->_cut_str('<div class="ui-pagination-navi util-left">', '</div>', $html);
        $pages = array();
        while ($page = $this->_cut_str('<a ', '/a>', $pagination)) {
            $anchor = $this->_cut_str('>', '<', $page);  
            $href   = $this->_cut_str('href="', '"', $page);
            $pages[$anchor] = $href;  
        }
        if (isset($pages['Следующий'])) {
            return $pages['Следующий'];
        }
        return null;
    } 
    
    protected function _get_original_category_id($url)
    {
        $parts = explode('/', $url);
        if (isset($parts[4])) {
            return $parts[4];   
        }
        return 0;
    }
    
    protected function _get_category_id($original_category_id)
    {
        $categories = $this->_get_categoies();
        foreach ($categories as $url => $category_id) {
            if (strstr($url, '/'.$original_category_id.'/')) {
                return $category_id;    
            }
        } 
        return 0;  
    }
    
    protected function _get_categoies()
    {   
        /*return array(
            'http://ru.aliexpress.com/category/202003740/suit-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1997,
        );     */
        return array(
			// --- Women Apparel & Accessories ---
			'http://ru.aliexpress.com/category/202005148/dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1764,
			'http://ru.aliexpress.com/category/202003912/blouses-shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1741,
			// Tops & Tees
				'http://ru.aliexpress.com/category/202001901/t-shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1738,
				'http://ru.aliexpress.com/category/202003454/camis.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1740,
				'http://ru.aliexpress.com/category/202001902/tank-tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1739,
			'http://ru.aliexpress.com/category/202002388/skirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1753,
			// Accessories
				'http://ru.aliexpress.com/category/202003421/arm-warmers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1943,
				'http://ru.aliexpress.com/category/202005122/belts-cummerbunds.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1717,
				'http://ru.aliexpress.com/category/202003422/earmuffs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2154,
				'http://ru.aliexpress.com/category/202003424/eyewear-accessories.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1719,
				'http://ru.aliexpress.com/category/202003423/gloves-mittens.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1722,
				'http://ru.aliexpress.com/category/202003440/handkerchiefs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003439/hats-caps.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1721,
				'http://ru.aliexpress.com/category/202004146/hair-accessories.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1724,
				'http://ru.aliexpress.com/category/202005123/key-chains.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1985,
				'http://ru.aliexpress.com/category/202004101/scarf-hat-glove-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003426/scarves.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1725,
				'http://ru.aliexpress.com/category/202005124/suspenders.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1717,
				'http://ru.aliexpress.com/category/202005125/ties.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Swimwear
				'http://ru.aliexpress.com/category/202003455/bikinis-set.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1818,
				'http://ru.aliexpress.com/category/202003456/board-shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003461/cover-ups.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003463/one-pieces.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1823,
				'http://ru.aliexpress.com/category/202003464/rash-guards.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003466/tankinis-set.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1819,
				'http://ru.aliexpress.com/category/202003465/two-piece-separates.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001904/hoodies-sweatshirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1736,
			// Outerwear & Coats
				'http://ru.aliexpress.com/category/202003530/basic-jackets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1750,
				'http://ru.aliexpress.com/category/202005126/down-parkas.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1812,
				'http://ru.aliexpress.com/category/202005127/fur-faux-fur.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005128/leather-suede.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2249,
				'http://ru.aliexpress.com/category/202003525/raincoats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1814,
				'http://ru.aliexpress.com/category/202005129/trench.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1814,
				'http://ru.aliexpress.com/category/202001903/vests-waistcoats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1745,
				'http://ru.aliexpress.com/category/202005130/wool-blends.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1814,
			'http://ru.aliexpress.com/category/202001905/pants-capris.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1773,
			'http://ru.aliexpress.com/category/202001908/jeans.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1785,
			'http://ru.aliexpress.com/category/202001909/shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1781,
			'http://ru.aliexpress.com/category/202003586/leggings.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1777,
			'http://ru.aliexpress.com/category/202003589/jumpsuits-rompers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1780,
			// Intimates
				'http://ru.aliexpress.com/category/202002389/bras.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1798,
				'http://ru.aliexpress.com/category/202002391/bra-brief-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1798,
				'http://ru.aliexpress.com/category/202003562/panties.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1797,
				'http://ru.aliexpress.com/category/202003566/bustiers-corsets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1800,
				'http://ru.aliexpress.com/category/202003563/shapers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1804,
				'http://ru.aliexpress.com/category/202002390/camisoles-tanks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1799,
				'http://ru.aliexpress.com/category/202004111/long-johns.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003568/garters.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003910/accessories.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003564/slips.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1807,
			// Socks & Hosiery
				'http://ru.aliexpress.com/category/202003515/leg-warmers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1957,
				'http://ru.aliexpress.com/category/202003523/peds-liners.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003524/sock-slippers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1956,
				'http://ru.aliexpress.com/category/202003511/socks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1956,
				'http://ru.aliexpress.com/category/202005131/stockings.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1955,
				'http://ru.aliexpress.com/category/202003521/tights.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1951,
			// Sweaters
				'http://ru.aliexpress.com/category/202003500/cardigans.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1730,
				'http://ru.aliexpress.com/category/202003502/pullovers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1731,
				'http://ru.aliexpress.com/category/202003503/shrugs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1730,
				'http://ru.aliexpress.com/category/202003504/vests.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1745,
			// Sleep & Lounge
				'http://ru.aliexpress.com/category/202003538/nightgowns-sleepshirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1808,
				'http://ru.aliexpress.com/category/202004141/pajama-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1807,
				'http://ru.aliexpress.com/category/202003540/robe-gown-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1806,
				'http://ru.aliexpress.com/category/202003539/robes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1806,
				'http://ru.aliexpress.com/category/202003537/sleep-bottoms.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003541/sleep-tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Blazer & Suits
				'http://ru.aliexpress.com/category/202003507/blazers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1750,
				'http://ru.aliexpress.com/category/202003508/dress-suits.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1762,
				'http://ru.aliexpress.com/category/202003505/pant-suits.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1761,
				'http://ru.aliexpress.com/category/202003506/skirt-suits.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1762,
			// Leather Clothing
				'http://ru.aliexpress.com/category/202005668/belts-cummerbunds.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1717,
				'http://ru.aliexpress.com/category/202005666/dress.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1764,
				'http://ru.aliexpress.com/category/202005667/skirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1753,
				'http://ru.aliexpress.com/category/202005670/legging.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1777,
				'http://ru.aliexpress.com/category/202005665/pants.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1773,
				'http://ru.aliexpress.com/category/202005669/gloves-mittens.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1722,
			// Maternity
				'http://ru.aliexpress.com/category/202003911/blouses-shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1991,
				'http://ru.aliexpress.com/category/202003532/dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1998,
				'http://ru.aliexpress.com/category/202003529/hoodies.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1999,
				'http://ru.aliexpress.com/category/202003533/intimates.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003535/jeans.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1990,
				'http://ru.aliexpress.com/category/202003536/leggings.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1990,
				'http://ru.aliexpress.com/category/202003700/outerwear-coats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1992,
				'http://ru.aliexpress.com/category/202003704/pants-capris.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1990,
				'http://ru.aliexpress.com/category/202003705/shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2002,
				'http://ru.aliexpress.com/category/202003712/skirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2002,
				'http://ru.aliexpress.com/category/202005157/sleep-lounge.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2004,
				'http://ru.aliexpress.com/category/202003740/suit-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1997,
				'http://ru.aliexpress.com/category/202003743/sweaters.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1999,
				'http://ru.aliexpress.com/category/202003744/swimwear.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005158/tights-hosiery.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1993,
				'http://ru.aliexpress.com/category/202003745/tops-tees.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2000,
				
			// --- Men Apparel & Accessories ---
			// Accessories
				'http://ru.aliexpress.com/category/202003369/arm-warmers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003367/belts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1862,
				'http://ru.aliexpress.com/category/202003374/cummerbunds.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003370/earmuffs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1902,
				'http://ru.aliexpress.com/category/202003375/eyewear-accessories.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1864,
				'http://ru.aliexpress.com/category/202003371/gloves-mittens.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1863,
				'http://ru.aliexpress.com/category/202003441/handkerchiefs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003377/hats-caps.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1904,
				'http://ru.aliexpress.com/category/202003372/headbands.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003030/key-chains.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004100/scarf-hat-glove-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003373/scarves.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1859,
				'http://ru.aliexpress.com/category/202003385/suspenders.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003368/ties.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1869,
			// Coats & Jackets
				'http://ru.aliexpress.com/category/202005135/down-parkas.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1908,
				'http://ru.aliexpress.com/category/202003387/jackets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1887,
				'http://ru.aliexpress.com/category/202005138/leather-suede.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2309,
				'http://ru.aliexpress.com/category/202003397/raincoats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2418,
				'http://ru.aliexpress.com/category/202005144/trench.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1909,
				'http://ru.aliexpress.com/category/202001894/vests-waistcoats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1892,
				'http://ru.aliexpress.com/category/202005162/wool-blends.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1911,
			'http://ru.aliexpress.com/category/202001895/hoodies-sweatshirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1881,
			'http://ru.aliexpress.com/category/202001897/jeans.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1899,
			'http://ru.aliexpress.com/category/202001896/pants.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1913,
			// Shirts
				'http://ru.aliexpress.com/category/202003389/casual-shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1883,
				'http://ru.aliexpress.com/category/202003390/dress-shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1883,
				'http://ru.aliexpress.com/category/202003391/tuxedo-shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1883,
			'http://ru.aliexpress.com/category/202001898/shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1873,
			// Sleep & Lounge
				'http://ru.aliexpress.com/category/202004140/pajama-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1986,
				'http://ru.aliexpress.com/category/202003393/robes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1986,
				'http://ru.aliexpress.com/category/202003394/sleep-bottoms.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1986,
				'http://ru.aliexpress.com/category/202003395/robe-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1986,
				'http://ru.aliexpress.com/category/202003396/sleep-tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1986,
			'http://ru.aliexpress.com/category/202005156/socks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1921,
			// Suits & Blazers
				'http://ru.aliexpress.com/category/202003399/blazers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1884,
				'http://ru.aliexpress.com/category/202003400/suit-jackets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1884,
				'http://ru.aliexpress.com/category/202003401/suit-pants.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1913,
				'http://ru.aliexpress.com/category/202003402/suits.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1891,
				'http://ru.aliexpress.com/category/202003403/vests.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1892,
			// Sweaters
				'http://ru.aliexpress.com/category/202003405/cardigans.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1888,
				'http://ru.aliexpress.com/category/202003406/pullovers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1882,
				'http://ru.aliexpress.com/category/202003407/vests.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1892,
			// Swimwear
				'http://ru.aliexpress.com/category/202003412/briefs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1918,
				'http://ru.aliexpress.com/category/202003413/rash-guards.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Tops & Tees
				'http://ru.aliexpress.com/category/202003415/tank-tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1879,
				'http://ru.aliexpress.com/category/202001893/t-shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1877,
			// Underwear
				'http://ru.aliexpress.com/category/202003416/bikinis.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003417/boxers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003418/briefs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1918,
				'http://ru.aliexpress.com/category/202003419/g-strings-thongs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004110/long-johns.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004960/shapers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202001899/undershirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1922,
				
			// --- Girls Apparel & Accessories ---
			'http://ru.aliexpress.com/category/202002383/dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 322,
			'http://ru.aliexpress.com/category/202001929/clothing-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Tops & Tees
				'http://ru.aliexpress.com/category/202003567/tanks-camis.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 319,
				'http://ru.aliexpress.com/category/202001923/tees.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 319,
			// Accessories
				'http://ru.aliexpress.com/category/202003974/hair-accessories.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 331,
				'http://ru.aliexpress.com/category/202003542/hats-caps.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2138,
				'http://ru.aliexpress.com/category/202003544/sunglasses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005103/ties.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004099/scarf-hat-glove-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004142/scarves.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2146,
				'http://ru.aliexpress.com/category/202005101/belts-cummerbunds.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1950,
				'http://ru.aliexpress.com/category/202005102/suspenders.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003971/gloves-mittens.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1950,
				'http://ru.aliexpress.com/category/202003969/earmuffs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2138,
				'http://ru.aliexpress.com/category/202004188/handkerchiefs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003966/arm-warmers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1950,
			// Outerwear & Coats
				'http://ru.aliexpress.com/category/202005104/down-parkas.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 330,
				'http://ru.aliexpress.com/category/202003501/jackets-coats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 330,
				'http://ru.aliexpress.com/category/202004138/raincoats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 330,
				'http://ru.aliexpress.com/category/202005105/trench.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 330,
				'http://ru.aliexpress.com/category/202001930/vests.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 330,
				'http://ru.aliexpress.com/category/202005106/wool-blends.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 330,
			'http://ru.aliexpress.com/category/202001926/pants.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2130,
			'http://ru.aliexpress.com/category/202001925/hoodies-sweatshirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 317,
			// Socks, Tights & Leggings
				'http://ru.aliexpress.com/category/202005107/leg-warmers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 328,
				'http://ru.aliexpress.com/category/202003915/leggings.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 328,
				'http://ru.aliexpress.com/category/202003913/socks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 328,
				'http://ru.aliexpress.com/category/202003914/tights-stockings.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 328,
			'http://ru.aliexpress.com/category/202002384/skirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 323,
			'http://ru.aliexpress.com/category/202001927/jeans.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2361,
			'http://ru.aliexpress.com/category/202003491/blouses-shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 320,
			'http://ru.aliexpress.com/category/202001928/shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2131,
			'http://ru.aliexpress.com/category/202001924/sweaters.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 325,
			// Swimwear
				'http://ru.aliexpress.com/category/202003526/board-shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 329,
				'http://ru.aliexpress.com/category/202003916/cover-ups.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 329,
				'http://ru.aliexpress.com/category/202003917/one-pieces.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 329,
				'http://ru.aliexpress.com/category/202003918/rash-guards.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 329,
				'http://ru.aliexpress.com/category/202003919/two-pieces.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 329,
			// Sleepwear & Robes
				'http://ru.aliexpress.com/category/202003509/blanket-sleepers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 327,
				'http://ru.aliexpress.com/category/202003522/nightgowns.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 327,
				'http://ru.aliexpress.com/category/202003510/pajama-bottoms.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 327,
				'http://ru.aliexpress.com/category/202003516/pajama-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 327,
				'http://ru.aliexpress.com/category/202003517/pajama-tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 327,
				'http://ru.aliexpress.com/category/202003520/robes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 327,
			// Underwear
				'http://ru.aliexpress.com/category/202003569/panties.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 328,
				'http://ru.aliexpress.com/category/202003570/slips.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 328,
				'http://ru.aliexpress.com/category/202003572/bras.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 328,
				'http://ru.aliexpress.com/category/202003573/undershirts-tanks-camisoles.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 328,
			'http://ru.aliexpress.com/category/202003493/overalls.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 324,

			// --- Boys Apparel & Accessories ---
			// Accessories
				'http://ru.aliexpress.com/category/202003921/arm-warmers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1950,
				'http://ru.aliexpress.com/category/202005094/belts-cummerbunds.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1950,
				'http://ru.aliexpress.com/category/202003962/earmuffs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2138,
				'http://ru.aliexpress.com/category/202003970/gloves-mittens.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1950,
				'http://ru.aliexpress.com/category/202004187/handkerchiefs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003972/hats-caps.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2138,
				'http://ru.aliexpress.com/category/202004098/scarf-hat-glove-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004143/scarves.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2146,
				'http://ru.aliexpress.com/category/202004121/sunglasses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005095/suspenders.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1950,
				'http://ru.aliexpress.com/category/202005096/ties.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001919/clothing-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001914/hoodies-sweatshirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 336,
			'http://ru.aliexpress.com/category/202001921/jeans.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2133,
			'http://ru.aliexpress.com/category/202003483/leg-warmers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 346,
			// Outerwear & Coats
				'http://ru.aliexpress.com/category/202003528/jackets-coats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 348,
				'http://ru.aliexpress.com/category/202005097/down-parkas.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 348,
				'http://ru.aliexpress.com/category/202001920/vests-waistcoats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 348,
				'http://ru.aliexpress.com/category/202005098/trench.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 348,
				'http://ru.aliexpress.com/category/202004137/raincoats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 348,
				'http://ru.aliexpress.com/category/202005099/wool-blends.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 348,
			'http://ru.aliexpress.com/category/202003485/overalls.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 342,
			'http://ru.aliexpress.com/category/202001915/pants.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2132,
			'http://ru.aliexpress.com/category/202001912/shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 335,
			'http://ru.aliexpress.com/category/202001916/shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 340,
			// Sleepwear & Robes
				'http://ru.aliexpress.com/category/202003512/blanket-sleepers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 345,
				'http://ru.aliexpress.com/category/202003513/pajama-bottoms.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 345,
				'http://ru.aliexpress.com/category/202003514/pajama-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 345,
				'http://ru.aliexpress.com/category/202003518/pajama-tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 345,
				'http://ru.aliexpress.com/category/202003519/robes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 345,
			'http://ru.aliexpress.com/category/202003920/socks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 346,
			// Suits & Blazers
				'http://ru.aliexpress.com/category/202003531/blazers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 337,
				'http://ru.aliexpress.com/category/202001917/suits.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 342,
			'http://ru.aliexpress.com/category/202001913/sweaters.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 343,
			// Swimwear
				'http://ru.aliexpress.com/category/202003909/board-shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 347,
				'http://ru.aliexpress.com/category/202003527/rash-guards.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 347,
				'http://ru.aliexpress.com/category/202005100/trunks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 347,
			// Tops & Tees
				'http://ru.aliexpress.com/category/202001911/t-shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 335,
				'http://ru.aliexpress.com/category/202003693/tank-tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 338,
			'http://ru.aliexpress.com/category/202001918/underwear.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 346,

			// --- Baby Girls Apparel & Accessories ---
			// Accessories
				'http://ru.aliexpress.com/category/202003353/bibs-burp-cloths.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003354/gloves-mittens.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1950,
				'http://ru.aliexpress.com/category/202005133/hair-accessories.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003355/hats-caps.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2138,
				'http://ru.aliexpress.com/category/202003356/receiving-blankets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 352,
			// Bodysuits & One-Pieces
				'http://ru.aliexpress.com/category/202003428/bodysuits.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003431/footies.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003432/rompers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 357,
			'http://ru.aliexpress.com/category/202003433/clothing-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001934/dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 361,
			'http://ru.aliexpress.com/category/202003434/hoodies-sweatshirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 360,
			// Outerwear & Coats
				'http://ru.aliexpress.com/category/202003452/jackets-coats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 356,
				'http://ru.aliexpress.com/category/202005134/snow-wear.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 356,
				'http://ru.aliexpress.com/category/202003453/vests.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 356,
			'http://ru.aliexpress.com/category/202003457/pants.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 362,
			'http://ru.aliexpress.com/category/202003458/shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 364,
			'http://ru.aliexpress.com/category/202003459/skirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Sleepwear & Robes
				'http://ru.aliexpress.com/category/202003468/blanket-sleepers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003474/nightgowns.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003469/pajama-bottoms.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003470/pajama-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003471/pajama-tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003472/robes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003473/sleepsacks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
			// Socks & Tights
				'http://ru.aliexpress.com/category/202003475/leg-warmers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 358,
				'http://ru.aliexpress.com/category/202003476/socks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 358,
			'http://ru.aliexpress.com/category/202003467/sweaters.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 368,
			'http://ru.aliexpress.com/category/202005154/swimwear.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 366,
			// Tops
				'http://ru.aliexpress.com/category/202003480/blouses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 367,
				'http://ru.aliexpress.com/category/202003481/tees.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 367,
			'http://ru.aliexpress.com/category/202005155/underwear-diaper-covers-bloomers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 359,

			// --- Baby Boys Apparel & Accessories ---
			// Accessories
				'http://ru.aliexpress.com/category/202003327/bibs-burp-cloths.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003328/gloves-mittens.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1950,
				'http://ru.aliexpress.com/category/202003329/hats-caps.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2138,
				'http://ru.aliexpress.com/category/202003330/receiving-blankets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 352,
			// Bodysuits & One-Pieces
				'http://ru.aliexpress.com/category/202003332/bodysuits.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003333/footies.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003334/rompers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 357,
			'http://ru.aliexpress.com/category/202003336/clothing-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202003337/hoodies-sweatshirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 360,
			// Outerwear & Coats
				'http://ru.aliexpress.com/category/202003339/jackets-coats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 356,
				'http://ru.aliexpress.com/category/202005132/snow-wear.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 356,
				'http://ru.aliexpress.com/category/202003340/vests.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 356,
			'http://ru.aliexpress.com/category/202003341/pants.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 362,
			'http://ru.aliexpress.com/category/202003342/shorts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 364,
			// Sleepwear & Robes
				'http://ru.aliexpress.com/category/202003344/blanket-sleepers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003345/pajama-bottoms.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003346/pajama-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003347/pajama-tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003348/robes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
				'http://ru.aliexpress.com/category/202003349/sleepsacks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 365,
			// Socks & Leg Warmers
				'http://ru.aliexpress.com/category/202005146/socks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 358,
				'http://ru.aliexpress.com/category/202005147/leg-warmers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 358,
			'http://ru.aliexpress.com/category/202003350/sweaters.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 368,
			'http://ru.aliexpress.com/category/202005152/swimwear.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 368,
			// Tops
				'http://ru.aliexpress.com/category/202003335/shirts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 367,
				'http://ru.aliexpress.com/category/202003908/tees.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 367,
			'http://ru.aliexpress.com/category/202005153/underwear-diaper-covers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 359,

			// --- Weddings & Events Apparel & Accessories ---
			// Special Occasion Dresses
				'http://ru.aliexpress.com/category/202003845/celebrity-inspired-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202002385/cocktail-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003849/communion-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202002387/evening-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003820/graduation-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003846/homecoming-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003847/party-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202002386/prom-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003848/quinceanera-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Wedding Accessories
				'http://ru.aliexpress.com/category/202002398/bridal-gloves.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003902/bridal-hats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003904/bridal-umbrellas.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202002399/bridal-veils.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202002414/petticoats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003903/rose-petals.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003901/wedding-bouquets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202002350/wedding-jackets-wrap.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001935/wedding-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Wedding Party Dress
				'http://ru.aliexpress.com/category/202002392/boys-attire.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202001936/bridesmaid-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202001937/flower-girl-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202002393/grooms-wear.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202002397/mother-of-the-bride-dresses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				
			// --- Novelty & Special Use Apparel & Accessories ---
			// Costumes & Accessories
				'http://ru.aliexpress.com/category/202003696/baby-kids-costumes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005089/men-costumes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003697/women-costumes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Exotic Apparel
				'http://ru.aliexpress.com/category/202003720/women.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003719/men.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Sports Clothing
				'http://ru.aliexpress.com/category/202003597/american-football.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003592/baseball.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004147/basketball.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2063,
				'http://ru.aliexpress.com/category/202003593/bowling.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003594/boxing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003595/camping-hiking.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003596/cycling-clothing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003598/golf.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003599/ice-hockey.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2066,
				'http://ru.aliexpress.com/category/202003600/martial-arts.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004164/motorcycle-auto-racing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003601/rugby.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003602/running-gear.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2065,
				'http://ru.aliexpress.com/category/202003603/skateboarding.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2067,
				'http://ru.aliexpress.com/category/202003604/skiing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003605/snowboarding.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2072,
				'http://ru.aliexpress.com/category/202003606/soccer.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2062,
				'http://ru.aliexpress.com/category/202003607/swim.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2064,
				'http://ru.aliexpress.com/category/202003608/tennis.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2071,
				'http://ru.aliexpress.com/category/202003609/volleyball.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2075,
				'http://ru.aliexpress.com/category/202003610/yoga-clothing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Stage & Dance Wear
				'http://ru.aliexpress.com/category/202005116/ballet.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005117/ballroom.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005118/belly-dancing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005119/chinese-folk-dance.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005120/flamenco.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005121/latin.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Traditional Chinese Clothing
				'http://ru.aliexpress.com/category/202005139/cheongsams.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005143/tops.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005141/robe-gown.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005142/sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005140/bottoms.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Work Wear & Uniforms
				'http://ru.aliexpress.com/category/202003737/food-service.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003738/medical.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005149/military.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005151/school-uniforms.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005150/scouting-uniforms.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003739/work-safety-clothing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// World Apparel
				'http://ru.aliexpress.com/category/202003691/africa-clothing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003692/asia-pacific-islands-clothing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003735/india-pakistan-clothing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003734/islamic-clothing.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			
			// --- Women's Shoes ---
			'http://ru.aliexpress.com/category/202004240/flats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004245/pumps.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1827,
			'http://ru.aliexpress.com/category/202001767/sandals.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1831,
			'http://ru.aliexpress.com/category/202001765/boots.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1843,
			'http://ru.aliexpress.com/category/202004246/sneakers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1837,
			'http://ru.aliexpress.com/category/202005077/boat-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001766/slippers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1847,
			'http://ru.aliexpress.com/category/202004244/oxfords.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1843,
			'http://ru.aliexpress.com/category/202004242/loafers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001768/mules-clogs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1832,

			// --- Men's Shoes ---
			'http://ru.aliexpress.com/category/202004231/sneakers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1934,
			'http://ru.aliexpress.com/category/202004291/flats.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001770/boots.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1937,
			'http://ru.aliexpress.com/category/202001772/sandals.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1930,
			'http://ru.aliexpress.com/category/202004243/loafers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001771/slippers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2414,
			'http://ru.aliexpress.com/category/202004216/oxfords.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1937,
			'http://ru.aliexpress.com/category/202004237/boat-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001773/mules-clogs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2405,

			// --- Athletic Shoes ---
			'http://ru.aliexpress.com/category/202006141/running-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2065,
			'http://ru.aliexpress.com/category/202006063/hiking-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202006072/cycling-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202006056/basketball-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2063,
			'http://ru.aliexpress.com/category/202006067/walking-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2065,
			'http://ru.aliexpress.com/category/202006044/football-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2062,
			'http://ru.aliexpress.com/category/202006124/tennis-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2071,
			'http://ru.aliexpress.com/category/202006091/dance-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2074,
			'http://ru.aliexpress.com/category/202006092/fitness-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2069,
			'http://ru.aliexpress.com/category/202006050/baseball-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202006104/golf-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202002420/horseshoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202006112/lacrosse-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202006115/racquetball-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202006134/rugby-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202006126/skate-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202006129/skateboarding-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2067,
			'http://ru.aliexpress.com/category/202006145/track-field-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202006166/volleyball-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2075,
			'http://ru.aliexpress.com/category/202006097/wrestling-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,

			// --- Children's Shoes ---
			// Girls
				'http://ru.aliexpress.com/category/202004232/sneakers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 384,
				'http://ru.aliexpress.com/category/202005772/leather-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004217/sandals.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 389,
				'http://ru.aliexpress.com/category/202004238/boots.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 383,
				'http://ru.aliexpress.com/category/202005770/athletic-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004230/slippers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2159,
				'http://ru.aliexpress.com/category/202004215/mules-clogs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2135,
			// Boys
				'http://ru.aliexpress.com/category/202004234/sneakers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 401,
				'http://ru.aliexpress.com/category/202005771/leather-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202005769/athletic-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202004219/sandals.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 409,
				'http://ru.aliexpress.com/category/202004239/boots.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 400,
				'http://ru.aliexpress.com/category/202004229/slippers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2313,
				'http://ru.aliexpress.com/category/202004214/mules-clogs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2136,
				
			// --- Baby Shoes ---
			'http://ru.aliexpress.com/category/202004212/first-walkers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202005768/leather-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004233/sneakers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004218/sandals-clogs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 378,
			'http://ru.aliexpress.com/category/202004209/boots.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 376,
			'http://ru.aliexpress.com/category/202004211/crib-shoes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004228/slippers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,

			// --- Shoe Accessories ---
			'http://ru.aliexpress.com/category/202004241/insoles.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004226/shoelaces.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004222/shoe-decorations.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004227/shoes-covers.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202005687/inserts-cushions.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004225/shoe-trees.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004221/shoe-care-kit.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004223/shoe-horns.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202005348/ice-gripper.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004224/shoe-polish.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			
			// --- Handbags ---
			'http://ru.aliexpress.com/category/202003436/shoulder-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2203,
			'http://ru.aliexpress.com/category/202003437/totes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2205,
			'http://ru.aliexpress.com/category/202003435/clutches.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1707,
			'http://ru.aliexpress.com/category/202005852/others.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001842/evening-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2202,
			'http://ru.aliexpress.com/category/202003438/wristlets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,

			// --- Messenger Bags ---
			'http://ru.aliexpress.com/category/202001841/messenger-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2203,

			// --- Wallets & Holders ---
			'http://ru.aliexpress.com/category/202000853/wallets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1718,
			'http://ru.aliexpress.com/category/202001843/card-id-holders.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2362,
			'http://ru.aliexpress.com/category/202001084/coin-purses.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1718,
			'http://ru.aliexpress.com/category/202001844/key-wallets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202004185/money-clips.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1718,

			// --- Backpacks ---
			'http://ru.aliexpress.com/category/202000850/backpacks.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1711,

			// --- Briefcases ---
			'http://ru.aliexpress.com/category/202000851/briefcases.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2419,

			// --- Special Purpose Bags ---
			'http://ru.aliexpress.com/category/202000854/cosmetic-bags-cases.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2204,
			'http://ru.aliexpress.com/category/202001088/school-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 2217,
			'http://ru.aliexpress.com/category/202001845/diaper-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001089/shopping-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202001846/instrument-bags-cases.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,

			// --- Luggage & Travel Bags ---
			'http://ru.aliexpress.com/category/202004144/travel-duffle.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1706,
			'http://ru.aliexpress.com/category/202001848/rolling-luggage.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1706,
			'http://ru.aliexpress.com/category/202001086/travel-totes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1706,
			'http://ru.aliexpress.com/category/202003612/suitcases.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1706,
			'http://ru.aliexpress.com/category/202001847/carry-ons.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1706,
			'http://ru.aliexpress.com/category/202003613/hardside-luggage.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1706,
			'http://ru.aliexpress.com/category/202001861/luggage-sets.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1706,
			'http://ru.aliexpress.com/category/202001085/garment-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 1706,

			// --- Bag Parts & Accessories ---
			'http://ru.aliexpress.com/category/202000856/bag-parts-accessories.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,

			// --- Waist Packs ---
			'http://ru.aliexpress.com/category/202003583/waist-packs.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,

			// --- Sports & Leisure Bags ---
			'http://ru.aliexpress.com/category/202001090/lunch-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			'http://ru.aliexpress.com/category/202000857/cooler-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
			// Gym Bags
				'http://ru.aliexpress.com/category/202003588/gym-totes.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202001091/duffel-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				'http://ru.aliexpress.com/category/202003587/drawstring-bags.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
				
			// --- Travel Accessories ---
			'http://ru.aliexpress.com/category/202003614/travel-accessories.html?g=y&shipCountry=ru&isAtmOnline=n&SortType=total_tranpro_desc' => 0,
        );
    }          
}
